package com.xbongbong.saas.enums.base;

import lombok.Getter;

/**
 * 联系人公用枚举
 *
 * @author xinpeng.jiang
 * @version V1.0
 * @date 2020/12/24 20:00
 * @since V1.0
 */
@Getter
public enum ContactBaseEnum {
    /**
     * 基本信息
     */
    BASE_INFO("other_1"),

    NAME("text_1"),

    PHONE("subForm_1"),

    LINK_NAME("text_2"),

    EMAIL("text_6"),

    QQ("text_7"),

    ADDRESS("address_1"),

    ZIP_CODE("text_8"),

    SEX("text_9"),

    BIRTHDAY("text_14"),

    HOBBIES("text_11"),

    MEMO("text_12"),

    /**
     * 扩展信息
     */
    EXTEND_INFO("other_2"),

    DEPARTMENT("text_3"),

    POSITION("text_4"),

    LEVEL("text_5"),

    IMPORTANT_DEGREE("num_1"),

    INTIMATE_DEGREE("num_3"),

    /**
     * 系统信息
     */
    SYSTEM_INFO("other_3"),

    CREATOR_ID("creatorId"),

    ADD_TIME("addTime"),

    UPDATE_TIME("updateTime"),

    /**
     * 模板设置界面不显示的字段
     */
    LINK_NAME_LINK_TEXT("text_13"),

    BIRTHDAY_MMDD("text_15"),

    DD_CONTACT_ID("text_16"),

    BUSINESS_CARD("text_17"),

    IS_MAIN("num_5"),

    BIRTHDAY_FLAG("num_4"),

    OWNER_ID("ownerId"),
    ;

    private final String attr;

    ContactBaseEnum(String attr) {
        this.attr = attr;
    }
}
